.info,
.warn,
.alert {
	padding: 5px;
	max-width: 60%;
	margin: 2em auto;
}

.info p,
.warn p,
.alert p {
	margin: 0;
}

.info {
	border: solid 3px #009aff;}

.warn {
	border: solid 3px #ffd308;}

.alert {
	border: solid 3px #ff0808;}

	/* icones das caixas */
	.info-icon,
	.warn-icon,
	.alert-icon {
		width: 34px;
		height: 34px;
		margin: 0 5px 5px 0;
		float: left;
	}

	.info-icon {
		background: url(../img/icons_set.png) no-repeat -422px -62px;}

	.warn-icon {
		background: url(../img/icons_set.png) no-repeat -456px -28px;}

	.alert-icon {
		background: url(../img/icons_set.png) no-repeat -422px -28px;}
